long stride - Turkish English Dictionary